Buildarch General Trading LLC
Al Doosai Bldg, 102, Salahuddin Rd., Hor Al Anz, Deira, P.O. Box 30323, Dubai, United Arab Emirates
04-268-0893 Phone